﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package com.fminutes.vinciMVC.view {
    import flash.display.*;
    import com.fminutes.vinciBase.*;
    import gs.*;

    public class AppContainer extends VinciSprite {

        private var _appStage:Stage;
        private var _main:Sprite;
        public var sceneMouserEnabled:Boolean = false;
        private var _sceneLayer:VinciSprite;
        private var _mouseEventLayer:VinciSprite;
        private var _panelLayer:VinciSprite;
        private var _uiLayer:VinciSprite;
        private var _tipLayer:VinciSprite;
        private var _popupLayer:VinciSprite;
        private var _popupTipsLayer:VinciSprite;
        private var _reserveLayer:VinciSprite;
        private var _loadingLayer:VinciSprite;
        private var _mouseLayer:VinciSprite;

        public function init(_arg1:Stage, _arg2:Sprite):void{
            TweenMax.getAllTweens();
            this._appStage = _arg1;
            this._main = _arg2;
            this._sceneLayer = new VinciSprite();
            this._sceneLayer.mouseChildren = this.sceneMouserEnabled;
            this._sceneLayer.mouseEnabled = this.sceneMouserEnabled;
            _arg1.addChildAt(this.sceneLayer, 0);
            this._mouseEventLayer = new VinciSprite();
            _arg2.addChild(this._mouseEventLayer);
            this._panelLayer = new VinciSprite();
            _arg2.addChild(this._panelLayer);
            this._uiLayer = new VinciSprite();
            _arg2.addChild(this._uiLayer);
            this._tipLayer = new VinciSprite();
            this._tipLayer.mouseEnabled = false;
            _arg2.addChild(this._tipLayer);
            this._popupLayer = new VinciSprite();
            _arg2.addChild(this._popupLayer);
            this._popupTipsLayer = new VinciSprite();
            _arg2.addChild(this._popupTipsLayer);
            this._reserveLayer = new VinciSprite();
            _arg2.addChild(this._reserveLayer);
            this._loadingLayer = new VinciSprite();
            _arg2.addChild(this._loadingLayer);
            this._mouseLayer = new VinciSprite();
            this._mouseLayer.mouseEnabled = false;
            _arg2.addChild(this._mouseLayer);
        }
        public function get sceneLayer():VinciSprite{
            return (this._sceneLayer);
        }
        public function get mouseEventLayer():VinciSprite{
            return (this._mouseEventLayer);
        }
        public function get panelLayer():VinciSprite{
            return (this._panelLayer);
        }
        public function get uiLayer():VinciSprite{
            return (this._uiLayer);
        }
        public function get tipLayer():VinciSprite{
            return (this._tipLayer);
        }
        public function get popupLayer():VinciSprite{
            return (this._popupLayer);
        }
        public function get popupTipsLayer():VinciSprite{
            return (this._popupTipsLayer);
        }
        public function get reserveLayer():VinciSprite{
            return (this._reserveLayer);
        }
        public function get loadingLayer():VinciSprite{
            return (this._loadingLayer);
        }
        public function get mouseLayer():VinciSprite{
            return (this._mouseLayer);
        }

    }
}//package com.fminutes.vinciMVC.view 
